main:
  sltiu gp, ra, 0x01AE
  srli sp, sp, 0x0005
  addi ra, sp, 0x0177
  srai sp, ra, 0x0003
  sub sp, ra, sp
  slli sp, ra, 0x000B
  add sp, gp, ra
  slli gp, sp, 0x0006
  ori sp, ra, 0xFFFFFF64
  and gp, gp, gp
  andi gp, gp, 0x0084
  xori ra, ra, 0xFFFFFEB4
  or sp, ra, ra
  addi sp, ra, 0x0078
  sltiu sp, sp, 0xFFFFFF1E
  srli gp, sp, 0x0000
  slti sp, ra, 0xFFFFFEF7
  srai ra, ra, 0x0001
  or sp, ra, gp
  xor sp, sp, ra
  sub sp, ra, sp
  sub ra, gp, ra
  sltiu gp, sp, 0xFFFFFE85
  addi sp, gp, 0x017C
  sltiu ra, gp, 0xFFFFFF64
  xori sp, gp, 0x00A1
  xor ra, sp, gp
  ori gp, ra, 0x00B6
  add ra, ra, sp
  sltiu gp, ra, 0xFFFFFFEC
  sltu gp, sp, ra
  sll sp, ra, gp
  add gp, ra, ra
  or gp, ra, gp
  xor sp, ra, sp
  addi sp, gp, 0xFFFFFF4C
  xor ra, sp, gp
  xori ra, sp, 0xFFFFFF72
  xori gp, sp, 0xFFFFFE95
  or ra, ra, ra
  slti ra, gp, 0xFFFFFE75
  slli sp, sp, 0x0004
  sltiu ra, ra, 0xFFFFFE25
  add sp, ra, gp
  sltiu gp, gp, 0xFFFFFFDB
  addi sp, sp, 0x003D
  sll ra, ra, sp
  ori ra, ra, 0x012C
  add gp, ra, gp
  xori sp, sp, 0x0157
  slti gp, sp, 0xFFFFFF2A
  and sp, ra, ra
  add gp, ra, ra
  sltiu ra, gp, 0xFFFFFE56
  sra gp, gp, ra
  xori sp, gp, 0xFFFFFF0D
  sub sp, gp, ra
  slti ra, ra, 0x0154
  slli ra, ra, 0x000A
  ori ra, gp, 0xFFFFFEC2
  ori ra, sp, 0x0075
  addi gp, sp, 0x0079
  xor gp, ra, sp
  srli ra, sp, 0x0008
  srai ra, ra, 0x000F
  slli gp, gp, 0x0006
  sra sp, gp, gp
  add sp, sp, sp
  srai ra, sp, 0x0001
  slli gp, ra, 0x0010
  andi ra, ra, 0xFFFFFFA8
  add sp, ra, sp
  srai ra, gp, 0x000E
  srai ra, sp, 0x0005
  addi ra, gp, 0xFFFFFF83
  xor gp, sp, ra
  srai sp, gp, 0x0004
  srli ra, ra, 0x0007
  sll gp, ra, gp
  xori gp, gp, 0x0163
  add ra, gp, gp
  srli gp, gp, 0x000B
  add sp, ra, ra
  sltu ra, ra, sp
  sll sp, ra, ra
  ori sp, sp, 0xFFFFFF6B
  slli gp, gp, 0x0006
  xori sp, ra, 0x00A7
  add sp, ra, ra
  add ra, gp, gp
  addi gp, gp, 0xFFFFFFE9
  sra sp, ra, gp
  add gp, ra, ra
  ori gp, gp, 0x0002
  addi gp, gp, 0x002F
  sll sp, sp, ra
  srli sp, ra, 0x000E
  ori gp, sp, 0x00EB
  sra gp, ra, sp
  sra sp, sp, gp
  and gp, ra, ra
  sra ra, ra, gp
  add sp, gp, ra
  srl gp, sp, gp
  add ra, ra, sp
  srai gp, ra, 0x000E
  sltu gp, gp, sp
  srli sp, ra, 0x0004
  ori gp, sp, 0xFFFFFE6E
  and gp, ra, ra
  ori gp, ra, 0xFFFFFFAF
  srl ra, ra, ra
  or sp, ra, ra
  ori gp, sp, 0x0018
  and gp, gp, gp
  sll gp, sp, gp
  srli gp, sp, 0x0006
  add gp, ra, ra
  add gp, ra, sp
  sra sp, ra, ra
  ori sp, ra, 0x0022
  and gp, gp, gp
  add ra, sp, ra
  sll sp, gp, gp
  ori gp, sp, 0x008E
  add sp, ra, sp
  and sp, gp, gp
  addi ra, sp, 0x0145
  and sp, gp, gp
  sll gp, ra, sp
  addi sp, sp, 0xFFFFFFAF
  xori sp, ra, 0xFFFFFE2C
  srl gp, ra, gp
  sub ra, sp, gp
  add sp, ra, ra
  slli sp, sp, 0x0006
  sltu gp, sp, ra
  sub gp, ra, sp
  xori ra, ra, 0xFFFFFF9A
  addi sp, sp, 0xFFFFFE12
  slli ra, ra, 0x0003
  slli gp, ra, 0x0004
  add gp, gp, gp
  xori ra, ra, 0xFFFFFED7
  andi gp, gp, 0xFFFFFE05
  and gp, gp, sp
  addi gp, gp, 0xFFFFFEE5
  slli ra, gp, 0x000A
  sll sp, gp, gp
  and ra, gp, sp
  ori ra, gp, 0xFFFFFE22
  srl sp, sp, gp
  srli ra, sp, 0x0005
  slli ra, ra, 0x0005
  srai ra, ra, 0x0007
  srli ra, gp, 0x000F
  andi gp, gp, 0xFFFFFF96
  sra sp, gp, gp
  srai gp, gp, 0x000F
  sub sp, sp, gp
  sltiu ra, ra, 0xFFFFFF41
  and sp, sp, sp
  xor gp, sp, ra
  srai gp, sp, 0x000A
  xori gp, gp, 0x00D3
  or gp, sp, sp
  sltu gp, ra, gp
  slli ra, gp, 0x0002
  or sp, gp, ra
  addi ra, ra, 0x002B
  addi gp, ra, 0x0035
  slli sp, gp, 0x0008
  addi gp, sp, 0x015E
  xor ra, gp, sp
  or ra, gp, ra
  sll ra, gp, ra
  sll gp, gp, ra
  srli gp, ra, 0x000C
  slt sp, ra, sp
  sltiu sp, sp, 0xFFFFFE1C
  ori sp, ra, 0xFFFFFE83
  andi sp, sp, 0xFFFFFEFC
  addi ra, ra, 0xFFFFFF85
  ori gp, ra, 0x0084
  sll gp, gp, ra
  xori gp, sp, 0xFFFFFF6D
  sll gp, sp, gp
  sra ra, sp, ra
  xor ra, gp, sp
  srl ra, ra, sp
  srl ra, ra, sp
  andi gp, ra, 0xFFFFFE7B
  srai ra, sp, 0x000F
  sub sp, sp, ra
  or sp, gp, gp
  slt ra, ra, gp
  or gp, gp, sp
  srli ra, sp, 0x000B
  andi ra, gp, 0xFFFFFFD4
  slli ra, gp, 0x0009
  done
#regset x1, 123
#regset x2, -40
#regset x3, 0xFFEE
